Index of computing articles

From HandWiki
Short description: none

Originally, the word computing was synonymous with counting and calculating, and the science and technology of mathematical calculations. Today, "computing" means using computers and other computing machines. It includes their operation and usage, the electrical processes carried out within the computing hardware itself, and the theoretical concepts governing them (computer science).

See also: List of programmers, List of computing people, List of computer scientists, List of basic computer science topics, List of terms relating to algorithms and data structures.

Topics on computing include:

0–9

1.TR.6 – 100BASE-FX – 100BASE-TX – 100BaseVG – 100VG-AnyLAN – 10BASE-2 – 10BASE-5 – 10BASE-T – 120 reset – 1-bit computing16-bit computing – 16550 UART – 1NF – 1TBS –

20-GATE – 20-GATE – 28-bit – 2B1D – 2B1Q – 2D – 2NF –

3-tier (computing) – 32-bit application – 32-bit computing – 320xx microprocessor – 386BSD – 3Com Corporation – 3DO3D computer graphics3GL – 3NF – 3Station

4.2BSD4-bit computing – 404 error – 431A – 473L system – 486SX – 4GL – 4NF –

51-FORTH – 56 kbit/s line – 5ESS switch – 5NF – 5th Glove –

6.001 – 64-bit computing – 680x0 – 6x86 –

8-bit clean8-bit computing8.3 filename – 80x86 – 82430FX – 82430HX – 82430MX – 82430VX – 8514 (display standard) – 8514-A – 88open – 8N1 – 8x86 –

90–90 rule – 9PAC

A

ABC ALGOL – ABLE – ABSET – ABSYS – Accent – Acceptance, Test Or Launch Language – Accessible Computing – AdaAddressing mode – AIM alliance – AirPortAIX – Algocracy – ALGOLAlgorithmAltiVecAmdahl's law – America Online – Amiga – AmigaE – Analysis of algorithms – AOL – APLApple Computer, Inc. – Apple II – AppleScriptArray programming – Arithmetic and logical unit – ASCIIActive Server PagesASP.NETAssembly languageAtariAtlas AutocodeAutoLISPAutomatonAWK

B

B (programming language)Backus–Naur form – Basic Rate Interface (2B+D) – BASIC – Batch job – BCPLBefungeBeOSBerkeley Software DistributionBETABig O notationBinary symmetric channel – Binary Synchronous Transmission – Binary numeral system – BitBLISSBlu-rayBlue screen of deathBourne shell (sh) Bourne-Again shell (bash) – Better Portable Graphics (BPG) – Brainfuck – Btrieve – Burrows-Abadi-Needham logic – Business computing

C

C++C#CCacheCanonical LR parserCat (Unix)CD-ROMCentral processing unitChimeraChomsky normal form – CIH virus – Classic Mac OSCOBOL – Cocoa (software) – Code and fix – Code Red worm – ColdFusion – Colouring algorithm – COMAL – Comm (Unix) – Command line interface – Command line interpreter – COMMAND.COM – Commercial at (computing) – Commodore 1541 – Commodore 1581 – Commodore 64Common logarithm – Common Unix Printing System – Compact discCompilerComputability theoryComputational complexity theoryComputationComputer-aided designComputer-aided manufacturingComputer architectureComputer clusterComputer hardwareComputer monitorComputer network – Computer numbering formats – Computer programmingComputer scienceComputer security – Computer software – Computer system – ComputerComputingContext-free grammarContext-sensitive grammarContext-sensitive languageControl flowControl storeControl unit – CORAL66 – CP/M – CPL – Cracking (software)Cracking (passwords)CryptanalysisCryptographyCybersquattingCYK algorithmCyrix 6x86

D

DData compressionDatabase normalizationDecidable set – Deep Blue – Desktop environmentDesktop publishingDeterministic finite automatonDialerDIBOLDiffDigital cameraDEC (Digital Equipment Corporation)Digital signal processing – Digital visual interface – Direct manipulation interfaceDisk storageDistance transform – Distance map – Distance field – DocblockDVD – DVI (TeX) – Dvorak keyboard layoutDylan

E

Earth SimulatorEBCDICECMAScript (a.k.a. JavaScript) – Electronic data processing (EDP) – Enhanced Versatile Disc (EVD) – ENIAC – Enterprise Java Beans (EJB) – Entscheidungsproblem – Equality (relational operator) – ErlangEnterprise resource planning (ERP) – ES EVM – EthernetEuclidean algorithmEuphoriaExploit (computer security)

F

Federated Naming ServiceField specificationFinal Cut ProFinite-state automaton – FireWire – First-generation language – Floating-point unitFloppy diskFormal languageForthFortran – Fourth-generation language – FragmentationFree On-line Dictionary of ComputingFree Software FoundationFree software movementFree softwareFreescale 68HC11FreewareFunction-level programmingFunctional programming

G

G5GEMGeneral Algebraic Modeling SystemGenieGNUGNU BisonGnutellaGraphical user interfaceGraphics Device InterfaceGreibach normal formG.hn

H

hack (technology slang) – Hacker (computer security) – Hacker (hobbyist) – Hacker (programmer subculture) – Hacker (term)Halting problem – Hard Drive – HaskellHD DVDHistory of computingHistory of computing hardware – History of Microsoft Windows – History of operating systemsHistory of the graphical user interfaceHitachi 6309Home computerHuman–computer interaction

I

IA-32IA-64 – IBM PC – Interactive computationIBM – iBook – iCab – iCal – IconiDVDIEEE 802.2IEEE 802.3 – IEEE floating-point standard – iMac – Image processingiMovieIndentation style InformInstruction register – Intel 8008 – Intel 80186Intel 80188Intel 80386Intel 80486SXIntel 80486 – Intel 8048 – Intel 8051 – Intel 8080 – Intel 8086 – Intel 80x86 – Intel – INTERCAL – International Electrotechnical CommissionInternet ExplorerInternetiPhotoiPod – iResQ – Irreversible circuitiSynciTunes

J

J (programming language)Java Platform, Enterprise EditionJava Platform, Micro EditionJava Platform, Standard Edition – Java API – JavaJava virtual machine (JVM) – JavaScriptJPEG

K

K&RKDEKilobyteKleene star – Klez – KRYPTON

L

LALR parserLambda calculusLassoLaTeXLeet – Legal aspects of computing – LexLibreOfficeLimbo – Linked list – LinuxLispList of IBM productsList of Intel microprocessorsList of programming languagesList of operating systemsList of Soviet computer systemsLL parserLogic programmingLogoLotus 1-2-3LR parserLuaLynx languageLynx browser

M

m4macOS ServermacOS – Mac – MADMainframe computerMalware – Mary – Mealy machineMegabyte – Melissa worm – Mercury – Mesa – MicrocodeMicroprocessor – Microprogram – MicrosequencerMicrosoft WindowsMicrosoftMIPS architecture - MirandaML – MMC – MMUMMX – Mobile Trin – ModulaMOOMoore's LawMoore machine – Morris worm – MOS Technology 6502 – MOS Technology 650x – MOS Technology 6510 – Motorola 68000 – Motorola 6800 – Motorola 68020Motorola 68030Motorola 68040Motorola 68060 – Motorola 6809 – Motorola 680x0 – Motorola 68LC040 – Motorola 88000 – Mozilla – MPEG – MS-DOSMulticsMultiprocessingMUMPS

N

.NET – NetBSDNetlibNetscape Navigator – NeXT, Inc. – NialNybbleNinety–ninety ruleNon-uniform memory accessNondeterministic finite automaton

O

OberonObjective-CobjectOCamloccamOmniWeb – One True Brace Style – OpenBSDOpen sourceOpen Source InitiativeOpenVMS - Opera (web browser) – Operating system advocacy – Operating system

P

PA-RISC – Page description language – Pancake sortingParallax PropellerParallel computing – Parser (language) – Parsing (technique) – Partial functionPascalPDP – Peer-to-peer network – PerlPersonal computerPHPPILOT – PL/I – PointerPoplog – Portable Document Format (PDF) – PoserPostScript – PowerBook – PowerPCPowerPC G4Prefix grammarPreprocessorPrimitive recursive functionProgramming languagePrologPSPACE-completePulse-code modulation (PCM) – Pushdown automatonPython

Q

QuarkXPressQuickTimeQWERTY

R

R (programming language)RAM (random-access memory) – RAM driveRandom accessRascalMPLRatfor – RCA 1802 – Read-only memory (ROM) – REBOL – Recovery-oriented computingRecursive descent parserRecursion (computer science)Recursive setRecursively enumerable languageRecursively enumerable setReference (computer science)Referential transparencyRegisterRegular expressionRegular grammarRegular languageRPGRetrocomputingREXX – RFC – RISC – RS/6000 – Ruby

S

Safari (web browser)SAILScript kiddieScripting languageSCSISecond-generation programming language – Secure Sockets Layer – sedSelf (or SELF) – Semaphore (programming)Sequential accessSETLSharewareShell scriptShellcodeSIMDSimula – Sircam – Slide ruleSLIP – SLR parser – SmalltalkServer Message Block – SMBus – SMIL (computer) – SmileySNOBOLSoftware engineering – SONET – Space-cadet keyboard – SPARC International – Specialist (computer) – SPITBOLSQL – SQL slammer worm – SR – SSL – Service-oriented architecture – S/SL – Stale pointer bugStandard ML (or SML) – Stateless server – Stepping level - Structured programmingSubject-oriented programmingSubnetworkSupercomputer – Swap space – Symbolic mathematics – Symlink – Symmetric multiprocessingSyntactic sugarSyQuest Technology – SYSKEY – System board – System programming languageSystem R (IBM) – System X (supercomputer)

T

TADSTclTECO (text editor)Text editorTeXThird-generation languageTimeline of computingTimeline of computing 1950–1979Timeline of computing 1980–1989Timeline of computing 1990–1999Timeline of computing hardware before 1950 (2400 BC–1949) – Tk – TPU – TracTransparency (computing) – Trin II – Trin VX – Turing machineTuring – 2B1Q

U

UAT – UnicodeUniconUnixUnix shellUNIX System VUnlambdaUSBUnreachable memory

V

Var'aqVAXVBScriptVector processorVentura PublisherVery-large-scale integrationVideo editingVirtual memoryVisual Basic (classic)Visual Basic .NETVisual FoxProVon Neumann architecture

W

Web 2.0Web browser – Western Design Center – Western Design Center 65C02 – Western Design Center 65816 – WhitespaceWikiWindow managerWindows 1.0Windows 2000Windows 95Windows MeWindows NTWindows XPWord processorWorld Wide WebWYSIWYG

X

X Window SystemX86Xmouse

Y

YaccYaSTYet anotherYorick

Z

Z notationZ shell – Zilog Z80 – Zooming User Interface – ZX80ZX81ZX Spectrum